A Multiscale Master-Slave Parallel Genetic Algorithm with Application to Groundwater Remediation Design
نویسندگان
چکیده
Numerical models are an integral part of many optimal engineering design problems. The accuracy of fitness function evaluations for these applications depends on the spatial grid sizes used in the numerical models. Fine grids usually improve the accuracy of the solutions, but they can also pose major bottlenecks in the computational efficiency of the algorithms. The need to carefully select a grid size that can maintain the numerical accuracy of the solutions, along with being computationally less exhaustive, is very crucial for applications that use genetic algorithms. In this work, we present a multiscale parallel genetic algorithm that can be used to improve the performance of engineering design problems that use spatial grids. The algorithm’s efficacy is tested using a groundwater remediation design case study.
منابع مشابه
Design of PID Controller for Teleopration System with Genetic Algorithm
This paper presents a novel teleoperation controller for a nonlinear master–slave robotic system with constant time delay in communication channel. The proposed controller enables the teleoperation system to compensate human and environmental disturbances, while achieving master and slave position coordination in both free motion and contact situation. The current work basically extends the pas...
متن کاملThe Design and Implementation of MPI Master-Slave Parallel Genetic Algorithm
In this paper, the MPI master-slave parallel genetic algorithm is implemented by analyzing the basic genetic algorithm and parallel MPI program, and building a Linux cluster. This algorithm is used for the test of maximum value problems (Rosen brocks function) .And we acquire the factors influencing the master-slave parallel genetic algorithm by deriving from the analysis of test data. The expe...
متن کاملImplementing Fast and Flexible Parallel Genetic Algorithms
As genetic algorithms (GAs) are used to solve harder problems, it is becoming necessary to use better algorithms and more eecient implementations to reach good solutions fast. This chapter describes the implementation of master-slave and multiple-population parallel GAs. The goal of the chapter is to help others to implement their own parallel codes. To this eeect, the text discusses some of th...
متن کاملSolving Signal Coordination Problems Using Master- Slave Genetic Algorithms
This paper presents the design of master-slave genetic algorithms (GA) in solving signal coordination problems. When a serial GA is applied, its performance in terms of computation time diminishes as more accurate results (smaller time slices to evaluate flows and queues) of network performances are needed, or the size of signal networks increases. Because GA works with a population of independ...
متن کاملSingle-walk Parallelization of the Genetic Algorithm
Abstract: This paper aims at presenting theoretical properties which can be used to approximate the theoretical speedup of parallel genetic algorithms. The most frequently parallelization method employed to genetic algorithm implements a master-slave model by distributing the most computationally exhausting elements of the algorithm (usually evaluation of the fitness function, i.e. cost functio...
متن کامل